Medical Dictionary

iliolumbar artery

noun il·io·lum·bar artery \ˌil-ē-ō-ˈləm-bər-, -ˌbär-\

Medical Definition of ILIOLUMBAR ARTERY

:  a branch of the internal iliac artery that supplies muscles in the lumbar region and the iliac fossa

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears